﻿<html lang="zh">
<head><title>数据库文档</title>
    <style type='text/css'>body {
        padding-bottom: 50px
    }

    body, td {
        font-family: verdana, fantasy;
        font-size: 12px;
        line-height: 150%
    }

    table {
        width: 100%;
        background-color: #ccc;
        margin: 5px 0
    }

    td {
        background-color: #fff;
        padding: 3px 3px 3px 10px
    }

    thead td {
        text-align: center;
        font-weight: bold;
        background-color: #eee
    }

    a:link, a:visited, a:active {
        color: #015fb6;
        text-decoration: none
    }

    a:hover {
        color: #e33e06
    }</style>
</head>
<body style='text-align:center;'>
<div style='width:800px; margin:20px auto; text-align:left;'><a name='index'></a>
    <h2 style='text-align:center; line-height:50px;'>数据库文档</h2>
    <div><b>数据库名：mall_system</b><br><b>文档版本：1.0-SNAPSHOT</b><br><b>文档描述：数据库文档生成</b><br></div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>表名</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td><a href='#admin'>admin</a></td>
            <td>管理员</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td><a href='#admin_department'>admin_department</a></td>
            <td>部门</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td><a href='#oauth2_access_token'>oauth2_access_token</a></td>
            <td>访问令牌</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td><a href='#oauth2_refresh_token'>oauth2_refresh_token</a></td>
            <td>刷新令牌</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td><a href='#permission_admin_role'>permission_admin_role</a></td>
            <td>管理员角色</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td><a href='#permission_resource'>permission_resource</a></td>
            <td>资源</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td><a href='#permission_role'>permission_role</a></td>
            <td>角色</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td><a href='#permission_role_resource'>permission_role_resource</a></td>
            <td>角色资源</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td><a href='#system_access_log'>system_access_log</a></td>
            <td>系统访问日志</td>
        </tr>
        <tr>
            <td style='text-align:center;'>10</td>
            <td><a href='#system_data_dict'>system_data_dict</a></td>
            <td>数据字典</td>
        </tr>
        <tr>
            <td style='text-align:center;'>11</td>
            <td><a href='#system_error_code'>system_error_code</a></td>
            <td>错误码</td>
        </tr>
        <tr>
            <td style='text-align:center;'>12</td>
            <td><a href='#system_exception_log'>system_exception_log</a></td>
            <td>系统异常日志</td>
        </tr>
        <tr>
            <td style='text-align:center;'>13</td>
            <td><a href='#_operation_log'>_operation_log</a></td>
            <td>操作日志</td>
        </tr>
    </table>
    <a name='admin'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：admin</b></div>
    <div>说明：管理员</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>管理员编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>name</td>
            <td align='center'>varchar</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>真实名字</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>avatar</td>
            <td align='center'>varchar</td>
            <td align='center'>255</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>头像</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>department_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>部门id</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>status</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>在职状态</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>username</td>
            <td align='center'>varchar</td>
            <td align='center'>16</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>登陆账号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>password</td>
            <td align='center'>varchar</td>
            <td align='center'>255</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>加密后的密码</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>password_salt</td>
            <td align='center'>varchar</td>
            <td align='center'>64</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>密码的盐</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>create_admin_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建管理员编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>10</td>
            <td>create_ip</td>
            <td align='center'>varchar</td>
            <td align='center'>32</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建 IP</td>
        </tr>
        <tr>
            <td style='text-align:center;'>11</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>12</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
    </table>
    <a name='admin_department'></a>
    <div style='margin-top:30px;'><a href='#index'
                                     style='float:right; margin-top:6px;'>返回目录</a><b>表名：admin_department</b></div>
    <div>说明：部门</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>部门编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>name</td>
            <td align='center'>varchar</td>
            <td align='center'>100</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>部门名称</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>sort</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>0</td>
            <td align='center'>排序字段</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>pid</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>0</td>
            <td align='center'>父级部门编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>create_time</td>
            <td align='center'>timestamp</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>update_time</td>
            <td align='center'>timestamp</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>删除标记</td>
        </tr>
    </table>
    <a name='oauth2_access_token'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：oauth2_access_token</b>
    </div>
    <div>说明：访问令牌</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>varchar</td>
            <td align='center'>32</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>访问令牌</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>user_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>user_type</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>refresh_token</td>
            <td align='center'>varchar</td>
            <td align='center'>32</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>刷新令牌</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>expires_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>过期时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>create_ip</td>
            <td align='center'>varchar</td>
            <td align='center'>32</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建 IP</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='oauth2_refresh_token'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：oauth2_refresh_token</b>
    </div>
    <div>说明：刷新令牌</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>varchar</td>
            <td align='center'>32</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号，刷新令牌</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>user_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>user_type</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>expires_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>过期时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>create_ip</td>
            <td align='center'>varchar</td>
            <td align='center'>32</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建 IP</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='permission_admin_role'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：permission_admin_role</b>
    </div>
    <div>说明：管理员角色</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>admin_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>管理员编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>role_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>角色编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='permission_resource'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：permission_resource</b>
    </div>
    <div>说明：资源</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>资源编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>name</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>菜单名</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>permission</td>
            <td align='center'>varchar</td>
            <td align='center'>255</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>权限标识</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>type</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>资源类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>sort</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>排序</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>pid</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>0</td>
            <td align='center'>父级资源编号(外键：{@link ResourceDO#id})</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>route</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>前端路由</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>icon</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>菜单图标</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>view</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>前端界面</td>
        </tr>
        <tr>
            <td style='text-align:center;'>10</td>
            <td>create_admin_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建管理员编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>11</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>添加时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>12</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>13</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='permission_role'></a>
    <div style='margin-top:30px;'><a href='#index'
                                     style='float:right; margin-top:6px;'>返回目录</a><b>表名：permission_role</b></div>
    <div>说明：角色</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>角色编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>name</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>角色名</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>code</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>角色编码</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>type</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>角色类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>create_admin_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建管理员编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='permission_role_resource'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：permission_role_resource</b>
    </div>
    <div>说明：角色资源</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>role_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>-1</td>
            <td align='center'>角色编号(外键：{@link RoleDO}</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>resource_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>-1</td>
            <td align='center'>资源编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='system_access_log'></a>
    <div style='margin-top:30px;'><a href='#index'
                                     style='float:right; margin-top:6px;'>返回目录</a><b>表名：system_access_log</b></div>
    <div>说明：系统访问日志</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>user_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>user_type</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>trace_id</td>
            <td align='center'>varchar</td>
            <td align='center'>64</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>链路追踪编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>application_name</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>应用名</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>uri</td>
            <td align='center'>varchar</td>
            <td align='center'>4096</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>访问地址</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>query_string</td>
            <td align='center'>varchar</td>
            <td align='center'>4096</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>参数</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>method</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>http 方法</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>user_agent</td>
            <td align='center'>varchar</td>
            <td align='center'>1024</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>userAgent</td>
        </tr>
        <tr>
            <td style='text-align:center;'>10</td>
            <td>ip</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>ip</td>
        </tr>
        <tr>
            <td style='text-align:center;'>11</td>
            <td>start_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>请求时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>12</td>
            <td>response_time</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>响应时长 -- 毫秒级</td>
        </tr>
        <tr>
            <td style='text-align:center;'>13</td>
            <td>error_code</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>错误码</td>
        </tr>
        <tr>
            <td style='text-align:center;'>14</td>
            <td>error_message</td>
            <td align='center'>varchar</td>
            <td align='center'>512</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>错误提示</td>
        </tr>
        <tr>
            <td style='text-align:center;'>15</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>16</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
    </table>
    <a name='system_data_dict'></a>
    <div style='margin-top:30px;'><a href='#index'
                                     style='float:right; margin-top:6px;'>返回目录</a><b>表名：system_data_dict</b></div>
    <div>说明：数据字典</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>enum_value</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>大类枚举值</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>value</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>小类数值</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>display_name</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>展示名</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>sort</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>-1</td>
            <td align='center'>排序值</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>memo</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>备注</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='system_error_code'></a>
    <div style='margin-top:30px;'><a href='#index'
                                     style='float:right; margin-top:6px;'>返回目录</a><b>表名：system_error_code</b></div>
    <div>说明：错误码</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>错误码编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>code</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>0</td>
            <td align='center'>错误码编码</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>message</td>
            <td align='center'>varchar</td>
            <td align='center'>255</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>错误码错误提示</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>type</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>错误码类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>group</td>
            <td align='center'>varchar</td>
            <td align='center'>64</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>错误码分组</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>memo</td>
            <td align='center'>varchar</td>
            <td align='center'>255</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>错误码备注</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>deleted</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>b'0'</td>
            <td align='center'>是否删除</td>
        </tr>
    </table>
    <a name='system_exception_log'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：system_exception_log</b>
    </div>
    <div>说明：系统异常日志</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>user_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>user_type</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>用户类型</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>trace_id</td>
            <td align='center'>varchar</td>
            <td align='center'>64</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>链路追踪编号
                *
                * 一般来说，通过链路追踪编号，可以将访问日志，错误日志，链路追踪日志，logger 打印日志等，结合在一起，从而进行排错。
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>application_name</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>应用名
                *
                * 目前读取 spring.application.name
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>uri</td>
            <td align='center'>varchar</td>
            <td align='center'>4096</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>访问地址</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>query_string</td>
            <td align='center'>varchar</td>
            <td align='center'>4096</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>参数</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>method</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>http 方法</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>user_agent</td>
            <td align='center'>varchar</td>
            <td align='center'>1024</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>userAgent</td>
        </tr>
        <tr>
            <td style='text-align:center;'>10</td>
            <td>ip</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>ip</td>
        </tr>
        <tr>
            <td style='text-align:center;'>11</td>
            <td>exception_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常发生时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>12</td>
            <td>exception_name</td>
            <td align='center'>varchar</td>
            <td align='center'>128</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常名
                *
                * {@link Throwable#getClass()} 的类全名
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>13</td>
            <td>exception_message</td>
            <td align='center'>text</td>
            <td align='center'>65535</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常导致的消息
                *
                * {@link cn.iocoder.common.framework.util.ExceptionUtil#getMessage(Throwable)}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>14</td>
            <td>exception_root_cause_message</td>
            <td align='center'>text</td>
            <td align='center'>65535</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常导致的根消息
                *
                * {@link cn.iocoder.common.framework.util.ExceptionUtil#getRootCauseMessage(Throwable)}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>15</td>
            <td>exception_stack_trace</td>
            <td align='center'>text</td>
            <td align='center'>65535</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常的栈轨迹
                *
                * {@link cn.iocoder.common.framework.util.ExceptionUtil#getServiceException(Exception)}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>16</td>
            <td>exception_class_name</td>
            <td align='center'>varchar</td>
            <td align='center'>512</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常发生的类全名
                *
                * {@link StackTraceElement#getClassName()}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>17</td>
            <td>exception_file_name</td>
            <td align='center'>varchar</td>
            <td align='center'>512</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常发生的类文件
                *
                * {@link StackTraceElement#getFileName()}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>18</td>
            <td>exception_method_name</td>
            <td align='center'>varchar</td>
            <td align='center'>512</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常发生的方法名
                *
                * {@link StackTraceElement#getMethodName()}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>19</td>
            <td>exception_line_number</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>异常发生的方法所在行
                *
                * {@link StackTraceElement#getLineNumber()}
            </td>
        </tr>
        <tr>
            <td style='text-align:center;'>20</td>
            <td>process_status</td>
            <td align='center'>tinyint</td>
            <td align='center'>4</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>0</td>
            <td align='center'>处理状态</td>
        </tr>
        <tr>
            <td style='text-align:center;'>21</td>
            <td>process_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>处理时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>22</td>
            <td>process_admin_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>处理管理员编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>23</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>创建时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>24</td>
            <td>update_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>CURRENT_TIMESTAMP</td>
            <td align='center'>最后更新时间</td>
        </tr>
    </table>
    <a name='_operation_log'></a>
    <div style='margin-top:30px;'><a href='#index' style='float:right; margin-top:6px;'>返回目录</a><b>表名：_operation_log</b>
    </div>
    <div>说明：操作日志</div>
    <div>数据列：</div>
    <table cellspacing='1'>
        <thead>
        <tr>
            <td style='width:40px; '>序号</td>
            <td>名称</td>
            <td>数据类型</td>
            <td>长度</td>
            <td>小数位</td>
            <td>允许空值</td>
            <td>主键</td>
            <td>默认值</td>
            <td>说明</td>
        </tr>
        </thead>
        <tr>
            <td style='text-align:center;'>1</td>
            <td>id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>Y</td>
            <td align='center'></td>
            <td align='center'>编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>2</td>
            <td>trace_id</td>
            <td align='center'>varchar</td>
            <td align='center'>64</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>链路追踪编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>3</td>
            <td>account_id</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'>-1</td>
            <td align='center'>账号编号</td>
        </tr>
        <tr>
            <td style='text-align:center;'>4</td>
            <td>application_name</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>应用名</td>
        </tr>
        <tr>
            <td style='text-align:center;'>5</td>
            <td>uri</td>
            <td align='center'>varchar</td>
            <td align='center'>4096</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>访问地址</td>
        </tr>
        <tr>
            <td style='text-align:center;'>6</td>
            <td>params</td>
            <td align='center'>varchar</td>
            <td align='center'>4096</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>参数</td>
        </tr>
        <tr>
            <td style='text-align:center;'>7</td>
            <td>method</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>http 方法</td>
        </tr>
        <tr>
            <td style='text-align:center;'>8</td>
            <td>user_agent</td>
            <td align='center'>varchar</td>
            <td align='center'>1024</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>userAgent</td>
        </tr>
        <tr>
            <td style='text-align:center;'>9</td>
            <td>ip</td>
            <td align='center'>varchar</td>
            <td align='center'>50</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>ip</td>
        </tr>
        <tr>
            <td style='text-align:center;'>10</td>
            <td>start_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>请求时间</td>
        </tr>
        <tr>
            <td style='text-align:center;'>11</td>
            <td>response_time</td>
            <td align='center'>int</td>
            <td align='center'>10</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>响应时长 -- 毫秒级</td>
        </tr>
        <tr>
            <td style='text-align:center;'>12</td>
            <td>msg</td>
            <td align='center'>varchar</td>
            <td align='center'>255</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>日志消息</td>
        </tr>
        <tr>
            <td style='text-align:center;'>13</td>
            <td>status</td>
            <td align='center'>bit</td>
            <td align='center'>1</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>操作状态</td>
        </tr>
        <tr>
            <td style='text-align:center;'>14</td>
            <td>operator</td>
            <td align='center'>varchar</td>
            <td align='center'>64</td>
            <td align='center'>0</td>
            <td align='center'>Y</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建者</td>
        </tr>
        <tr>
            <td style='text-align:center;'>15</td>
            <td>create_time</td>
            <td align='center'>datetime</td>
            <td align='center'>19</td>
            <td align='center'>0</td>
            <td align='center'>N</td>
            <td align='center'>N</td>
            <td align='center'></td>
            <td align='center'>创建时间</td>
        </tr>
    </table>
</div>
<footer></footer>
</body>
</html>